iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0

前言


看到別人的實驗室有運算資源的時候覺得超級酷炫,所以想試著用自己的電腦跑跑看。

我想知道電腦有哪些運算資源?

我看同學 SSH 進實驗室的工作站後,就可以直接運用 nvidia-smi來看當前的卡有誰在跑,但在我電腦的 termianl 打入,卻會輸出 zsh: command not found: nvidia-smi

1. nvidia 工具包

上網加減搜尋了一下,發現 蠻前面的網站 講到可以輸入的指令,一次安裝多種工具
https://ithelp.ithome.com.tw/upload/images/20230916/20163079QijBWUGaEZ.png

不過我興高采烈地輸入後,卻跳出
https://ithelp.ithome.com.tw/upload/images/20230916/20163079f8wUf5weSy.png

看來要安裝 java?

2. Java

因為之前玩 Minecraft 也會用到 Java,所以我想說我可以來下載 Development Kit 以備不時之需

來到網頁下載 x86-64 簡稱 x64 的版本
https://ithelp.ithome.com.tw/upload/images/20230916/20163079ITHTUmNn8I.png

下載完 tar.jz 檔再把安裝程序跑完之後,發現 java version 讀不出來,於是嘗試使用 homebrew 安裝 openjdk

然而 homebrew 跑完之後還是不行,往上讀幾行發現問題應該是環境變數沒有設
https://ithelp.ithome.com.tw/upload/images/20230916/20163079YMinLAqJG0.png

我試圖找到 ~/.zshrc,卻一直打開錯誤的環境設置檔
https://ithelp.ithome.com.tw/upload/images/20230916/20163079JjqnjukjFp.png

brew info java 再往上認真讀,發現了這行
https://ithelp.ithome.com.tw/upload/images/20230916/20163079cyeEdq0ipU.png

跑過之後再檢查 java 版本,就找得到 openjdk 20.0.2 了

然而,輸入安裝 nvidia 還是會顯示 unable to locate a Java Runtime

3. 環境變數?

我猜應該是剛剛環境變數沒有設置完,不過我還是找不到 ~/.zshrc

走投無路的情況下,我試圖透過 brew 安裝 nvidia 工具包,不過輸入 nvidia 只有一個 pkg 可以裝,於是我也沒有多想就裝了。

brew 跑得有點久,故我也在 nvidia 官方網站下載顯卡驅動程式

4.發現不對勁

安裝完後發現電腦多了一個 nvidia 的應用程式,打開來發現是遊戲商店,但我的電腦都不能玩
我突然好奇我的顯卡到底是哪一張,打開設定才發現我的電腦是 intel 內顯
再去官網查詢後,我發現我的電腦根本沒有獨顯,對於 nvidia 相關指令自然八竿子打不著關係……

最終這次行動無奈地停在這裡。

後記


不要不思考就先動手,應該要先確定前提沒錯再,不然只是白做工

對於硬體的配置不熟悉(甚至不知道自己買的電腦是不是獨顯

這篇雖然有點廢但其實也做有點久,我的日常差不多就是這樣,但還是希望以後一篇文可以壓縮在一小時之內寫完,不然上課的時候都心神不寧的。


下一篇
[Day 2] 寫一個小小資料庫專案會用到的 localhost
系列文
在校修涼課,自學修硬課2
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言